#ifndef _L298N_H
#define _L298N_H
#include <Arduino.h>


enum Motor{
  M1=1,
  M2=2,
  M3=3
};  
enum FR{
  CW,
  CCW
};  


class L298N
{
  public:

   
  L298N(int pwm1,int dir1,int dir2,int pwm2,int dir3,int dir4 );
  ~L298N( );
    
    void    setSpeed(int Motor,int FR,int Speed);

    void    DIRC(int dir,int direction);

    void    stop(int Motor);
 

 private:
     int _PWM1;
     int _DIR1;
     int _DIR2;
     int _PWM2;
     int _DIR3;
     int _DIR4;
 

};

#endif